﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using System.IO;

namespace Medicare
{
    static class Program
    {
        /// <summary>
        /// 应用程序的主入口点。
        /// </summary>
        [STAThread]
        static void Main()
        {
            Application.EnableVisualStyles();
            Application.SetCompatibleTextRenderingDefault(false);

            //string path = System.Windows.Forms.Application.StartupPath + "\\Medlicense.ini";
            //using (StreamReader sr = File.OpenText(path))
            //{
            //    string input = string.Empty;
            //    if ((input = sr.ReadLine()) != null)
            //    {
            //        string d = ToolUltity.EncryptDecrypt.Decrypt(input).Substring(0, 10);
            //        DateTime de = Convert.ToDateTime(d);
            //        DateTime now = DateTime.Now;

            //        if (ToolUltity.EncryptDecrypt.Decrypt(input).Substring(10).Equals(ToolUltity.EncryptDecrypt.GetCpuID()))
            //        {
            //            if (now < de)
            //            {
            //                Application.Run(new FrmMain());
            //            }
            //            else
            //            {
            //                MessageBox.Show("产品使用已过期，请联系注册！");

            //                Application.Run(new FrmRegist());
            //            }
            //        }
            //        else
            //        {
            //            Application.Run(new FrmRegist());
            //        }
            //    }
            //    else
            //    {
            //        Application.Run(new FrmRegist());
            //    }
            //}

            //if (!ToolUltity.LoginUser.ReadLicense())
            //{
            //    MessageBox.Show("无效的授权文件！请重新注册！");
            //    return;
            //}
            FrmLogin login = new FrmLogin();
            login.ShowDialog();
            if (!ToolUltity.LoginUser.USERID.Equals(string.Empty))
            {
                Application.Run(new FrmMain());
            }
            

        }

    }
}
